//
//  WDJsonManager.h
//  WDPolymerizeSDK
//
//  Created by little People on 2023/6/14.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface WDJsonManager : NSObject
+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString;

// 读取本地JSON文件
+ (NSDictionary *)readSDKConfigFile;

+ (NSString *)shortVersionString;

+ (NSString *)BMSVersionString;

//读取sdkconfig中的adjust token
+ (NSString *)adjustTokenForSDKConfigFile;

+ (NSString *)thAppidForSDKConfigFile;

+ (NSString *)thServerUrlForSDKConfigFile;

+ (NSString *)requestAppNameForSDKConfigFile;

+ (NSString *)inAppPruchaseAdjustEventKeyForSDKConfigFile;

+ (NSString *)isAppKeyForSDKConfigFile;

+ (NSString *)maxKeyForSDKConfigFile;

+ (NSString *)maxRewardForSDKConfigFile;

+ (NSString *)maxInterForSDKConfigFile;

+ (NSString *)maxBannerForSDKConfigFile;

+ (NSArray *)productIdListForSDKConfigFile;

+ (NSArray *)consumableProductIdForSDKConfigFile;

+ (NSArray *)nonConsumableProductIdForSDKConfigFile;

+ (NSArray *)subscribeProductIdForSDKConfigFile;

+ (NSString *)renvenueWithProductId:(NSString *)productId;
@end

NS_ASSUME_NONNULL_END
